type runtime.ptrtype

19 uses

	runtime (current package)
		arena.go#L115: 	te := (*ptrtype)(unsafe.Pointer(t)).Elem
		arena.go#L178: 		et := (*ptrtype)(unsafe.Pointer(t)).Elem
		arena.go#L287: 	typ = (*ptrtype)(unsafe.Pointer(typ)).Elem
		cgocall.go#L431: 			pt := (*ptrtype)(unsafe.Pointer(t))
		heapdump.go#L225: func dumpfinalizer(obj unsafe.Pointer, fn *funcval, fint *_type, ot *ptrtype) {
		heapdump.go#L427: func finq_callback(fn *funcval, obj unsafe.Pointer, nret uintptr, fint *_type, ot *ptrtype) {
		mbitmap.go#L1427: 			n := (*ptrtype)(unsafe.Pointer(t)).Elem.Size_
		mbitmap.go#L1439: 			n := (*ptrtype)(unsafe.Pointer(t)).Elem.Size_
		mbitmap.go#L1487: 			n := (*ptrtype)(unsafe.Pointer(t)).Elem.Size_
		mfinal.go#L57: 	ot   *ptrtype       // type of ptr to object (may be a heap pointer)
		mfinal.go#L94: func queuefinalizer(p unsafe.Pointer, fn *funcval, nret uintptr, fint *_type, ot *ptrtype) {
		mfinal.go#L144: func iterate_finq(callback func(*funcval, unsafe.Pointer, uintptr, *_type, *ptrtype)) {
		mfinal.go#L402: 	ot := (*ptrtype)(unsafe.Pointer(etyp))
		mfinal.go#L456: 		if (fint.Uncommon() == nil || etyp.Uncommon() == nil) && (*ptrtype)(unsafe.Pointer(fint)).Elem == ot.Elem {
		mheap.go#L1938: 	ot      *ptrtype // May be a heap pointer, but always live.
		mheap.go#L1942: func addfinalizer(p unsafe.Pointer, f *funcval, nret uintptr, fint *_type, ot *ptrtype) bool {
		type.go#L230: type ptrtype = abi.PtrType
		type.go#L428: 		pt := (*ptrtype)(unsafe.Pointer(t))
		type.go#L429: 		pv := (*ptrtype)(unsafe.Pointer(v))